Puzzle 1000 elements - London street